pumped storage hydropower plant meaning in English
抽水蓄能水电站
Related Words
- hydropower
- hydropower station
- hydropower resources
- hydropower plant
- hydropower engineering
- hydropower tunnel
- gongboxia hydropower station
- lubuge hydropower station
- krasnopolyanskaya hydropower station
- skalka hydropower station
- pumped storage aggregate
- pumped storage development
- pumped storage power plant
- pumped storage power station